package com.rtf.framework.web.mvc.config.session.common;

import com.google.common.collect.Maps;
import lombok.Data;

import java.util.Date;
import java.util.List;
import java.util.Map;

@Data
public class AppUserInfo {
    /**
     * 个人信息dto
     */

    private String userId;

    private String name;

    private String telephone;

    private String logo;

    private String lastLoginDate;

    private String lastLoginTime;

    private String hash;

    private String username;

    private String idCardHash;

    private List<Map<String,Object>> authorities;

    private List<AppUserRole> roles;

    private String anonymousTelephone;

    private String anonymousType;

    private Map<String,Object> userProperties = Maps.newHashMap();
}
